585857
447773
935380
746835
278345
46404
58784
655300
710721
637410
940864
369720
5325799
3751581
3265148
2581804
2313988
2166609
2087358
194978
1860118
1756136
1754196
1671471